@charset "utf-8";
/* CSS Document */

body{padding:0;	margin:0;font-size:12px;line-height:16px; font-family:Arial,Helvetica,Helvetica,sans-serif; color:#1c1c1c; }
ul,ol,li,p,table,form,fieldset,img,dl,dt,dd,iframe,h1,h2,h3,h4,h5,h6{margin:0; padding:0;}
input{ border:none;}
div{ margin:0 auto}
img{border:none; vertical-align:top}
textarea,input,select,table{font-size:12px;}
select,input{ vertical-align:middle;}
ul,ol{list-style:none}
.clear{clear:both; height:0; line-height:0; font-size:0px; overflow:hidden}
.red{ color:#c30008; font-weight:bold;}
a{ text-decoration:none; color:#0053a5;}
a:hover{ text-decoration:underline; color:#ee6c00;}
.f_left{ float:left;}
.f_right{ float:right;}
.m_t10{ margin-top:10px;}
.m_t15{ margin-top:15px;}
.m_t20{ margin-top:20px;}
.m_r10{ margin-right:10px;}
.t_r{ text-align:right;}

.top{ background:#FBFBFB; height:25px; line-height:25px; border-bottom:1px solid #EDEDED;color:#666;}
.top a{ text-decoration:none; color:#666;}
.top a:hover{ text-decoration:underline; color:#ee6c00;}
.top_right{ float:right; }
.top_right li{float:left; margin-left:8px;}
.top_right li.ico1{ background:url(../images/ico.gif) no-repeat 0 7px; padding-left:20px;}
.top_right li.ico2{ background:url(../images/ico.gif) no-repeat 0 -17px; padding-left:20px;}
.wrap{ width:980px; margin:0 auto;}
.content{ background:url(../images/bg.jpg) repeat-x 0 0; border-top:1px solid #d7f0d2;padding-top:12px;}
.leftbar{ float:left; width:179px; overflow:hidden; border-right:1px solid #d7f0d2;}
.rightbar{ float:right; width:790px; overflow:hidden;}

.search{ float:left; padding:10px 0  0 20px; line-height:24px;}
.search a{ color:#ee6c00;}
.search1{ background:url(../images/input1.jpg) no-repeat 0 0; width:356px; height:26px; line-height:26px;}
.btn1{ background:url(../images/btn1.jpg) no-repeat 0 0; width:95px; height:28px; line-height:28px; color:#333; font-size:14px; cursor:pointer; font-weight:bold;}

.nav_bg{ background:url(../images/nav_bg.jpg) repeat-x 0 0; height:34px; line-height:34px; border:1px solid #227405; padding:1px 1px 0 1px; overflow:hidden; margin-top:10px;}
.nav_bg li{ float:left; background:url(../images/line.jpg) no-repeat right center;}
.nav_bg li a{ display:block; float:left; padding:0 23px; color:#fff; font-weight:bold;  font-size:14px; text-decoration:none;}
.nav_bg li.now a,.nav_bg li a:hover{ background:#0c8107; border:1px solid #0c7a07; color:#f2ff8e;padding:0 22px; }
.hot_box{ clear:both; margin-top:10px; border:1px solid #d7f0d2; background:#f9fbfb; padding:10px 15px; color:#666; font-size:14px; line-height:26px;width:948px;}
.hot_box dt{ float:left; width:150px;}
.hot_box dd{ float:left; width:780px;}
.hot_box dd a{ display:block; float:left; width:100px; margin-right:10px;}

.lead{ margin-top:10px; color:#333;}
.lead a{ color:#0554a3;}
.lead h1{ display:inline; font-size:12px; font-weight:normal;}
.box{ padding:10px;}
.box1{ padding:10px  0;}
h2{ font-size:14px; font-weight:bold; color:#333; border-bottom:2px solid #9bc792; height:28px; line-height:28px; padding-left:5px;}
.leftbar .list li{ line-height:24px; border-bottom:1px dashed #e9e9e9; color:#087b03; padding:0 5px; width:160px; white-space:nowrap; overflow:hidden;}
.leftbar .list li a{ color:#0053a5; padding-left:5px;}
.leftbar .list2 dt{ background:#f9f9f9;line-height:24px; border-bottom:1px dotted #b1d9a8;border-top:1px dotted #b1d9a8; color:#087b03; margin-bottom:2px;}
.leftbar .list2 dt a{ display:block; background:url(../images/ico1.gif) no-repeat 10px center; padding-left:20px; color:#0053a5;}
.leftbar .list2 dt.now a{background:url(../images/ico2.gif) no-repeat 10px center;}
.leftbar .list2 dd{ line-height:20px;}
.leftbar .list2 dd a{ padding-left:22px; color:#666; display:block; text-decoration:none;}
.leftbar .list2 dd a:hover,.leftbar .list2 dd a.now{ background:#eff9ee;}
.words{ border:1px solid #d7f0d2; border-right:none; padding:6px 0 10px 8px; line-height:22px;}
.words a{ margin-right:10px;}
.rightbar .show_box1{ float:left; width:480px;}
.rightbar .show_box1 .tit a{ display:block; float:left; background: url(../images/tit_bg.jpg) no-repeat 0 0; width:116px; height:27px; line-height:27px; margin-right:8px; text-decoration:none; text-align:center; font-size:14px;color:#444444; margin-top:10px;}
.rightbar .show_box1 .tit a.now,.rightbar .show_box1 .tit a:hover{background: url(../images/tit_bg2.jpg) no-repeat 0 0; font-weight:bold;position:relative; bottom:-1px; color:#075503; }
.rightbar .show_box2{ float:right; width:300px; padding-top:10px;}
.pic_box{ clear:both; border:1px solid #d7f0d2; padding:10px; padding:3px 10px 0 10px\9; background:#f1f8f0;}
.pic_box .list1{ float:left; width:310px; color:#333;}
.pic_box .list1 li{ margin-bottom:3px; line-height:24px;}
.pic_box .list1 li.bg{ background:#F0F0F0; border-top:1px solid #C9C9C9;border-bottom:1px solid #C9C9C9; margin-bottom:3px;}
.pic_box .list1 img{ width:310px; height:240px;}
.pic_box .list2{ float:right; width:140px;line-height:28px; }
.pic_box .list2 li{ background:url(../images/ico_.jpg) no-repeat 10px center; padding-left:18px; white-space:nowrap; width:120px; overflow:hidden; border-bottom:1px dotted #bbbbbb;}
.pic_box .list2 li.more{border:none; background:none; padding-left:3px; margin-top:5px;}
.gg1{ width:300px; height:250px;}
.gg2{ width:160px; height:600px;}
.gg3{float:right; width:358px; height:330px; margin-top:3px;}

.rightbar .big_tit h2{ float:left; margin-left:15px; background:url(../images/bg_l.jpg) no-repeat 0 0; position:relative; top:-6px;_top:2px; border:none;color:#075503; font-size:14px; font-weight:bold;display:inline-block;}
.rightbar .big_tit h2 span{ display:inline-block; background:url(../images/bg_r.jpg) no-repeat right 0;height:28px; line-height:28px; padding:0 10px 0 7px; }
.f_right2{ float:right;line-height:20px;color:#333;}
.f_right3{ float:right;color:#333; font-size:12px; font-weight:normal;}
.big_tit{ clear:both;border-bottom:2px solid #008000;line-height:20px; height:20px;}
.big_box{ clear:both; padding:15px 0 10px 4px;}
.big_box li{ display:inline; float:left; width:160px; height:149px;border:1px solid #eeeeee; padding:4px 4px 0; text-align:center; line-height:22px; margin:0 13px 10px;white-space:nowrap; overflow:hidden;}
.big_box li img{ width:160px; height:120px;}
.big_box li.other{ width:370px; border:none; margin-right:0 }
.big_box li.other ul{ padding-left:7px; overflow:hidden}
.big_box li.other li{ float:left; width:98px; border:none;text-align:left; background:url(../images/ico.jpg) no-repeat 3px center; height:24px;line-height:24px;border-bottom:1px  dotted #ccc; padding:0 6px 0 12px; margin:0; white-space:nowrap; overflow:hidden}

h2.pop{ background:#f1f8f0; border:1px solid #d7f0d2; border-left:none; border-right:none;}
h2.pop2{ background:#79be71; border:1px solid #d7f0d2; border-left:none; border-right:none;}
.big_box2{ border:1px solid #d7f0d2;border-top:2px solid #008000;padding:12px 15px; line-height:24px;}
.big_box2 a{ margin-right:10px;}
.big_box2 dt{ float:left; width:130px; font-weight:bold; color:#333;}
.big_box2 dd{ float:left; width:600px;}
.big_box3{ border:1px solid #d7f0d2;border-top:2px solid #008000;padding:12px 15px; line-height:24px;}


.contact{ background:#d7f0d2; padding:3px;}
.links{ width:950px; background:#f1f8f0; border:2px solid #fff; padding:10px;}
.links li{ float:left; width:218px; margin-right:19px;line-height:24px;}
.links li dt{ background:#d7f0d2; height:24px; line-height:24px; padding-left:15px; font-weight:bold;}
.links li dd a{ text-decoration:underline; padding-left:16px;}
.copyright{ padding:10px 0;}

.pagebox{ clear:both; margin:5px auto; text-align:right;}
.pagebox a,.pagebox span{ background:#F1F1F1; padding:3px 8px; margin-right:5px;}
.word{ border:1px solid #cbe9c5; background:#f9fbfb; padding:10px 0 10px 20px; _width:768px;+width:768px;}
.word a{ display:inline; float:left; border:1px solid #E6E6E6; background:url(../images/letter_bg.jpg) repeat-x 0 0; line-height:24px; padding:0 8px; margin:0 15px 10px 0;}
.word a.now{ background:#00A0EA; font-weight:bold; color:#fff;}

.show_box3{ border:1px solid #9bc792; padding:10px;}
.show_box3 .big_pic{ float:left;width:480px; }
.show_box3 .big_pic img{width:480px; height:360px;}
.show_box3 ul{ background:url(../images/line.png) no-repeat 0 5px; padding:5px 0 0 24px; float:right; width:260px;}
.show_box3 ul li{ float:left; margin-right:10px; margin-bottom:12px;}
.show_box3 ul li img{ width:120px; height:90px;}
.show_box3 ul li .btn{ background:url(../images/btn.jpg) repeat-x 0 0; width:250px;border:1px solid #97de88; height:45px; line-height:45px; color:#027502; font-weight:bold; font-size:14px; text-align:center; cursor:pointer;}
.show_box3 .line{ border-top:1px dashed #ccc; padding:8px 8px 0 8px ; margin-top:6px; font-weight:bold; font-size:14px;}
.box_btm{ background:#f2f1f1; line-height:26px; border:1px solid #D7F0D2; border-top:none; color:#666;}
.box_btm1{ background:#f2f1f1; padding-left:5px; line-height:24px;border-bottom:1px solid #D7F0D2;border-top:1px solid #D7F0D2; font-size:14px; font-weight:bold;}
.box_btm span{ font-weight:bold; color:#333; padding-left:8px;}
.detail_l{ float:left; width:550px; overflow:hidden; margin-top:10px;}
.detail_r{ float:right; width:228px;overflow:hidden; margin-top:10px; border:1px solid #d7f0d2; padding-bottom:10px;}
.gg4{padding: 5px 0 5px 10px;}
.detail_r .center{ margin:10px 0;  text-align:center;}

.detail_r .list3 li{ background:url(../images/ico1.gif) no-repeat 3px center; float:left; width:93px; margin-left:8px; white-space:nowrap; border-bottom:1px dotted #c9c9c9; overflow:hidden; line-height:24px; padding-left:12px; }
.big_box4{ border:1px solid #d7f0d2;border-top:2px solid #008000;padding:5px 0 0 7px; line-height:24px;}
.big_box4 .list li{ float:left; width:160px; height:149px; padding:5px; border:1px solid #e5e5e5; text-align:center; margin:0 8px 10px 0;}
.big_box4 .list li img{ width:160px; height:120px;}